Great place for a few nights in London. Chose this place cause it's close to Tottenham Hotspur Stadium