Elena place is a stylish flat in a modern building. The furniture is comfortable and practical. Elena provides every amenity you could ever need. Honestly felt like I was at home. The neighborhood is filled with plenty shops. The main road is a block away, where you can catch a bus to anywhere in London. Would love to stay there again in the future