This place is perfect! Check in went super smoothly, the hosts are very nice and welcoming. The property is beautiful and in a very nice neighborhood. Conveniently located just 10 mins walk from the Hither Green train station which can take you anywhere in London! Great location, great property, and great people :)