Twickenham Square by developer London Square, is a brand new development of 1, 2 and 3 bedroom apartments designed around a landscaped garden, alongside 3 and 4 bedroom townhouses with south facing gardens. Conveniently located close to Twickenham town centre and the station.
With high specification interiors, features include open plan living spaces, integrated Siemens and Electrolux kitchen appliances, underfloor heating throughout, private balconies/gardens, stairs and lift access to all floors within the apartment blocks. N.B. Images are CGIs and for illustrative purposes only.