Great option to stay in London!! The flat is extremely well located and Bella is a great host! It was all clean and organized, check in and check out were easy, and we could find everything we needed in the apartment.
Totally recommend!