121 Gloucester Place, London, W1U 6JY
Distance:0.23 miles | Star Rating: N/A
Situated in London, near Madame Tussauds, Lord's Cricket Ground and Paddington Station, Baker Street Suite features free WiFi. Featuring a kitchen wit...more
Situated in London, near Madame Tussauds, Lord's Cricket Ground and Paddington Station, Baker Street Suite features free WiFi. Featuring a kitchen with a microwave and a fridge, each unit also comes with a satellite flat-screen TV, ironing facilities, wardrobe and a seating area. An oven, a stovetop and toaster are also offered, as well as a kettle. Popular points of interest near the apartment include Regents Park, Oxford Street and Oxford Circus. The nearest airport is London City Airport, 18 km from Baker Street Suite.