This is hands down, the best Airbnb in London. Starz was a perfect host and made sure I had the best stay possible.
The house and surrounding environment were idyllic, set in a vibrant , modern community with a great view of the Thames.