This property is absolutely perfect for visitors to London. It’s location is perfect! The property has a well equipped kitchen and all amenities that are required for a short stay. We would thoroughly recommend Leyla as a host, she was both quick to respond and very helpful.