London Square Development at Twickenham Green
An exclusive collection of 57 new homes split between 12
apartments and 45 houses. Nestled in leafy Twickenham,
London Square Twickenham Green is an exclusive collection
of apartments and mews houses. The regenerated riverfront
and beautiful outdoor spaces create a peaceful retreat at
Twickenham Green surrounded by gardens
and parklands that make a wonderful backdrop for walking,
running and cycling.
* Individual cycle storage for all mews houses.
* Shared cycle storage for apartments.
* Three and four bedroom mews houses one allocated car parking space included in purchase price.
* Two bedroom mews houses and apartments – parking available to purchase.
* EV charging points included.
Please call us for more information and details on available properties and prices