Helen’s place is perfect for anyone looking to get the most out of their stay in London. The location is amazing and super close to both bus and tube stops. Helen also provides helpful guides and tips on things to see/eat/drink and the easiest ways to get there. Her hospitality is top notch, and we’d definitely stay here again! Plus, her kitty is purrfect :)