Lyon Square consists of 1 & 2 bedroom luxury apartments in the highly desirable area of Harrow. View the availability of Lyon Square apartments here.
We're open today
Please call our Sales Executives on 07741240311
Our sales centre opening times:
Lyon Road, Harrow, London, HA1 2EXGet Directions