I was headed to a concert at Wembley stadium and this was the perfect location for myself and my two friends.
It’s right by a tube station that connects you to all of London, and lots of restaurants and convenience stores close by for quick bites of snacks.
The rooms are small, but everything in London is, so just expect that and you won’t be let down. Other than that everything was amazing!