Back to Sloane Street

The Gloucester pub in London's Knightsbridge
The Gloucester pub on Sloane Street in Knightsbridge.

Back to Sloane Street