Great place for a weekend in London, and the hosts were super friendly and offered great local tips. And for all sports lovers, amazing location for Tottenham Hotspur Stadium, worth a visit