Back to Brompton Road
The Hour Glass pub at Brompton Cross, near to South Kensington station
Back to Brompton Road