The Shed

Kensington and South Kensington

Emplacement

© Mapbox © OpenStreetMap

The Shed

Adresse :
122 Palace Gardens Terrace
Notting Hill
London
W8 4RT