Afternoon Tea at St Paul's Hotel

Kensington and South Kensington

Location

Afternoon Tea at St Paul's Hotel

Address
153 Hammersmith Road
London
W14 0QL