This place is great, close to Wembley Stadium, and close to public transit.
I loved the elevator in this place,
<3 amazing!
The host was wonderful, if you’re going to London stay here and see Jolly ole London.