Das Hotel 'The Cromwell' liegt in einer ruhigen Umgebung in der Nähe von South Kensington, jedoch zentral und bietet Ihnen somit die Möglichkeit die Sehenswürdigkeiten Londons zu entdecken. Der Flughafen Heathrow liegt in ca. 13 Kilometer Entfernung und den Flughafen Stansted erreichen Sie nach ungefähr 64 Kilometern.