K Mansion Apartment In London lies 1.8 miles from the public Trafalgar Square and about a 5-minute stroll from Edgware Road subway station. Guests will surely benefit from Wi-Fi and a car park at the apartment, which is located in the Westminster Borough district of London.
The 13.7-tonne Big Ben Bell is 2.2 miles away, while the innovative Lisson Gallery is a few moments from this apartment. Around 10 minutes by car from K Mansion Apartment In London guests can visit the Dinosaurs gallery "Natural History Museum".
An electric kettle and oven are available in a kitchenette at the property. From here you can reach Marylebone train station 0.5 miles away.