This is a great place to stay and very close to Wembley Stadium. Also very easy transit access to other areas of the city. The 18 bus is great for sight seeing!
Thanks for everything Naomi! A++