South Kensington,139-141 Cromwell Road, London SW7 4DX, United Kingdom.
Contacts
Transportations


Natural History Museum | ≈0.83km |
18 Stafford Terrace | ≈0.92km |
RCM Museum of Music | ≈0.93km |
Science Museum London | ≈0.99km |
Media Space Science Museum | ≈0.99km |
Finborough Theatre | ≈0.9km |
Chelsea Theatre | ≈1.53km |
Barons Court Theatre | ≈1.59km |
Royal Court Theatre | ≈2.18km |
Bush Theatre | ≈2.89km |
Kensington Arcade | ≈0.8km |
Kings Walk Shopping Centre | ≈1.79km |
West 12 Shopping Centre | ≈2.37km |
Westfield London | ≈2.73km |
Victoria Place Shopping Centre | ≈2.92km |
Best Western The Cromwell | ≈0.02km |
Kensington Rooms Hotel | ≈0.03km |
Ambassadors Hotel | ≈0.06km |
Park International Hotel | ≈0.09km |
Curzon House Hotel | ≈0.1km |