Back to Brompton Road

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

Back to Brompton Road