Situado 2.7 km da Tate Modern, Cobbold Court Share Flat Hotel Londres está localizado apenas 300 metros da Igreja de São Estêvão.
Este hotel de Londres está situado no bairro Westminster Borough, a bastante perto de metrô St. James's Park. Outras opções de passeios próximos incluem o Churchill War Rooms, que está a 13 minutos de distância a pé. O Cobbold Court Share Flat está 600 m da Abadia de Westminster. Este hotel está também 4.2 km da estação ferroviária Euston e 4.3 km do Regent's Park.
Localizado a uma pequena distância desta propriedade, o restaurante Cinnamon Club serve uma ótima seleção da cozinha indiana.