This deserves 6 stars! Amazing place with an amazing host. Couldn't ask for better! Great location, great place, super clean, and amazing hosts what more could yiu ask for?
Honestly the best stay in London .