From 186 USDRoom/Night
Birkenhead Street - WC1H 8BA London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Only 200 meters away is the British Library. The restaurants and bars are within walking distance. Oxford Street, Covent Garden and Leicester Square are about 15 minutes by subway. Guests at the Carlton will appreciate the easy access to London airports via the Kings Cross Station, 3 minutes on foot.