Covent Garden Central Apartments
WC29HE, Westminster Borough, London, WC2E 9HA, United Kingdom
In the Westminster Borough district of London, close to Charing Cross, Covent Garden Central Apartments has free Wi-Fi and a washing machine. The property is close to The National Gallery, Trafalgar Square and Embankment Underground Station.