Choose your room
Charlwood Place
The spacious 2-bedroom Charlwood Place London apartment lies in a prime location in London, approximately a 5-minute walk from the anglo-catholic St Gabriel's Church. This apartment features Wi-Fi, along with a car park for guests travelling by car.
St Stephen's Church is situated merely 550 metres away, and SEA LIFE Centre London Aquarium is 2.2 km from the 120 m² apartment. Covent Garden is around 10 minutes by car from the property. Popular points of interest close to Charlwood Place apartment include Westminster Cathedral, which is just 0.7 km away.
Furnished with a stone fireplace, the interior features an iron with ironing board, as well as high-speed internet and a multi-channel TV. The accommodation includes a shower for your comfort. Furthermore, the bathroom boasts hairdryers and bath sheets.
Charlwood Place apartment is fitted with an equipped kitchen. The nearby tube station is Pimlico a few moments from this apartment.