Overview
×
Your browser will soon be unsupported by KAYAK.
Update now and keep on travelling with us!

Wembley Plaza

Empire Way, Wembley, HA9 8DS, United Kingdom
+44 208 902 8839

Call

+44 208 902 8839

Nearby

    show all

    About

    The 10-story Wembley Plaza is next to Wembley Arena in North London, six miles from Buckingham Palace, and approximately 15 miles from London Heathrow

    Less more
    BookIt
    Reviews
    Photos
    Map

    Map