
Thoughtfully designed apartments and townhouses nestled in nature, in the heart of Twickenham
£545,000
Country
United Kingdom
City / Area
London
Size
50 sq m
Bedrooms
1
Bathrooms
1
Completion
Sept 2026
Twickenham Square is a prestigious development by London Square at Egerton Road, Twickenham TW2 7SL, within the London Borough of Richmond. Offering 74 apartments (1, 2 & 3 bedroom) and 30 townhouses (3 & 4 bedroom), totalling 104 homes. Apartments are offered on a 999-year leasehold and townhouses on a freehold basis. The development features a landscaped communal garden, cycle storage and EV charging points. Just a 9-minute walk from Twickenham Station, with easy access to Waitrose, Twickenham Stadium and Richmond Park. 10-year NHBC build warranty included. Estimated completion: Autumn 2026.