A total of 117 contemporary 1, 2 and 3 bedroom apartments and duplexes with high specifications.
Central Apartments is an iconic 13 storey tower at the heart of Wembley Central, with stunning views of London.
Wembley Central provides a vibrant and bustling environment for retailers in the heart of Wembley Town Centre.
Several major brands have already committed to a presence here, with more leading retailers poised to sign up.
Modern office accommodation in the new heart of Wembley.
High quality, managed environment with a prominent office entrance set amongst new shops and facilities at Wembley Central.
100% Yours
Pay just 75% now
First time buyers, take your FirstStep onto the property
ladder with our help.
5% deposits
from just £9995
Wembley Central by St Modwen has something for everyone, from High specification 1, 2 and 3 bedroom apartments and duplexes, to retail opportunities, where your business can take advantage of the heavy foot traffic at Wembley Central’s new public square. As well as offering business accommodation from 7,654 sq ft to 22,985 sq ft at Ramsay House in the heart of Wembley.