What a great flat. There is a tremendous amount of space for a London flat. It is super comfortable and in an amazing location!
All of our communications were super easy and timely. Check-in was a breeze as was check out.
We look forward to returning!