"London's unique character of ancient pubs, edgy street art, eclectic food from around the world and, of course, Londoners themselves make London a place like no other," Houghton told Business Insider. "Hampstead Heath is a beautiful spot to take in the sheer size of the city."