top of page


Middlesex House is an exhilarating new development of 173 flats located on the outskirts of Edgware town centre. This prominent building mainly comprises of studio flats and limited one and two-bedroom apartments. Attractions nearby include Wembley Stadium and the Historic Royal air force Museum.  

bottom of page