Award-Winning Apartments and Energy Smart Townhouses Around a Landscaped Garden Square

Twickenham Square by London Square is an award-winning development in Twickenham, South West London. Set around a beautifully landscaped garden square, it offers 1 and 2 bedroom apartments and 3 bedroom Energy Smart townhouses, each designed for contemporary living and ready to move into now.

Key Highlights:

  • 🏆 Award-Winning Development: Named Best Development at the Property Week RESI Awards 2026.
  • 🏡 Apartments & Townhouses: A choice of 1 and 2 bedroom apartments and 3 bedroom townhouses, ready to move into.
  • ⚡ Net Zero Energy Smart Homes: The townhouses are net zero in operation, with an EPC rating of B and estimated electricity costs of around £27 per month.
  • 🌿 Landscaped Garden Square: Homes are arranged around a beautifully landscaped garden square, with private outdoor space to every home.
  • 🚆 Excellent Connectivity: A 9-minute walk to Twickenham Station, with trains to Clapham Junction in 11 minutes and London Waterloo in 20 minutes.
  • 🌳 Close to Royal Parks: Peaceful village-style living near some of London’s most renowned green spaces, including Richmond Park and Bushy Park.
  • 🏅 Top Place to Live: Twickenham was ranked in the top five of The Sunday Times Best Places to Live 2025.
  • ☕ Village Atmosphere: Independent cafés, restaurants and riverside walks create a relaxed lifestyle with the city close at hand.

Ideal For:
First-time buyers, families and eco-conscious buyers seeking an award-winning, energy-efficient home in Twickenham with lower running costs, green surroundings and a fast commute into central London.