Amazing spot in london! Well equipped, spotless, great view and easy access to tourist spots. Friendly hosts who made us feel right at home. Perfect place to stay for a trip to london. Also, handy to have free parking as well :)