St. George's Hotel is home to the George Meeting Room - which is one of the best options for meeting rooms hire London has to offer!
Sleek brand new conference space with wooden furniture and finely carpeted. Natural daylight and about 75 square meter. Just opposite Wembley Stadium rail station and 10 minutes walkaway from both Wembley Park and Wembley Central stations.
If you're looking for one of the best meeting rooms London has to offer then you've come to the right place! St. George's Hotel is overlooking the iconic Wembley Stadium and set next to the historic Wembley Arena, the St George's Hotel Wembley is only 20 minutes from central London by car.
The hotel is also located around the corner from the London Designer Outlet, full of quality shops and restaurants, plus a 9 screen cinema.