Amazing host and great hospitality from Imogen and Steve. One of the best hosts in London, if you want to stay closer to local attractions.