Leon's place is amazing, even to visit Central London thanks to the excellent transportation options, wich are very near. The nerby Walthamstow wetlands are an unexpected surprise for a walk. Definitely a place to recommend!