Book now
101 Lexham Gardens - W8 6JN London United Kingdom
Area: --
View map
Book online or call +39 041 8624040
view info & map
Located within 1.4 km of Olympia Exhibition Centre and 1.5 km of Natural History Museum in London, 101 Lexham Gardens features accommodation with free WiFi and a kitchen.