Wembley, Greater London

This building is a great example of the flexibility of business centres in Greater London. The building has over 100,000 sq ft of space in total, and this is let on fully serviced agreements, semi-serviced agreements, and on managed leasehold agreements up to 5 years in term – the choice is yours. The building has been awarded ‘Business Centre of the Year’ in 2008, 2010 and 2011; this award is voted for by occupants of all the business centres in the UK, and this shows the quality of service available in this building. This is a great building for those not needing to be in Central London

Features of this Office Space:

  • Views of Wembley Stadium
  • Access from 3 main line stations (Wembley Stadium 0.6 miles, Wembley Central 1.2 miles and North Wembley 1.3 miles)
  • Close to 3 tube stations (Wembley Park 0.1, Preston Road 1.1 mile and Wembley Central 1.2 miles)
  • On-site parking
  • The buildings offers no move-in fees
  • No exit fees
  • No deposit on the license agreement