Lovely place! The area is beautiful and walking distance from all kinds of stores and Harrods. The place itself is very spacious with beautiful natural light.
The apartment is in a great location, it’s mostly quiet but when we were there there was construction work nearby which could be a bit tiresome.
Other than that, it’s a great place! Highly recommend it!