With a stay at this apartment in London (City of Westminster), you'll be within a 15-minute drive of Oxford Street and Hyde Park. This apartment is 2.5 mi (4.1 km) from Buckingham Palace and 2.5 mi (4.1 km) from The British Museum.
Make yourself comfortable in this apartment, featuring a kitchen with a full-sized refrigerator/freezer and a microwave. Complimentary wired and wireless Internet access is available. Conveniences include a coffee/tea maker and a washer/dryer.