James Taylor Homes commence second phase of The Square at Teddington development
James Taylor Homes working in conjunction with James Taylor construction & Investec commenced work on 2nd & 3rd phases of the development.
Located on a quiet road in a mature setting off Broom Road, The Square is a stylish new collection of apartments just a stone’s throw from Teddington Lock. The Square enjoys a beautiful setting being within walking distance of Bushy Park and just moments from the river. Green space is abundant and the location gives you space to breathe in a well-connected urban area. The town is highly desirable with excellent schools, a friendly village atmosphere and a good selection of bars and restaurants