Stella’s flat is perfect for a visit to London. The flat itself is beautiful and very comfortable, the location is great with easy access to bus lines. There’s plenty of restaurants and bars within walking distance.