Cadogan Square 35, London, United Kingdom. See map








Located in London (London City Centre), this apartment is within a 15-minute walk of Hyde Park and Sloane Square. This apartment is 0.8 mi (1.2 km) from Imperial College London and 1.3 mi (2.1 km) from Buckingham Palace. Make yourself comfortable in your apartment. The bathroom has a bathtub or shower. null
No elevators
Professional property host/manager
Pets not allowed
Greek
English
Italian
Free WiFi
Wheelchair accessible – no