Royal College Street, 245 NW1 9LT LONDON (EN) United Kingdom
Area: Camden Town
Book online or call +39 041 8624040
roadmap satellite
Airport: London, Gatwick Airport (73 km)
Airport: London , Stansted Airport (51 km)
Airport: London, London Luton Airport (81 km)
City centre: 640 m
Nearest Bus / Metro Stop: 4.99 km
Airport: 5.63 km