The flat is in a great location for getting to see so much of London. It is a quick walk from the South Kensington tube station and has several places to eat nearby. The flat is small, but ideal for trips where you are there for business or trips where you are out most of the day.
Leyla and Lisa are also really great and quick with communication and accommodating when you need to drop of luggage early. We would definitely stay with them again!