Set in London, this air-conditioned apartment features free WiFi. Large Modern Apartment in Baker Street, London features views of the city and is 900 metres from Regents Park.
The kitchen comes with a dishwasher, an oven and a microwave and there is a private bathroom. A flat-screen TV is available.
Lord's Cricket Ground is 1.2 km from Large Modern Apartment in Baker Street, London,..