Exceptional communication from the hosts made it very easy to check in and out. Location is central to a number of tube stations and the overground. Will look to stay in this area the next time I’m in London!