Nice place. A few minutes walk from Wembley Stadium.