EnglandGreater LondonLondon Suburbs
2 guests
1 bedroom
1 bathroom
With Wembley Stadium just a stone’s throw away, football fans and concert-goers couldn’t wish for a better location. High up on the top floor of the building, you can enjoy rooftop and stadium views f...
From €216 Nightly