South Kensington London Apartments
South Kensington London is an apartment in London within short distance of British Museum, The O2 and The London Eye.
The Mosaic Rooms, Tardis Police Box and Earls Court Exhibition Center are located just 300 meters from the venue. Guests can dine in Lorenzos London and Delhi Brasserie - Kensington located within a 5-minute walk of the property.
Fast access to London City airport within 20 km is provided.