London Square - Staines Upon Thames, TW18
London Square Staines upon Thames is the exciting new focal point of this busy, vibrant Thames-side town.
It is set around a stunning new piazza, which creates an attractive and vibrant entrance to this iconic development. The High Street location means that it is within easy walking distance of the station, and closer still to the many shops and restaurants that make Staines-upon-Thames such a dynamic hub for living and enjoying life.
Our collection of contemporary, London-style studios, 1,2 and 3 bedroom private apartments takes centre stage in Staines-upon-Thames, in four striking buildings up to 11 storeys high linked by a central courtyard garden. All of the apartments enjoy private outdoor space in the form of a balcony or terrace.
Computer generated images depicts London Square Staines Upon Thames and are indicative only. Travel times and distances are approximate, sourced . Details correct of time going to press December 2016. *Please ask you Sales Executive for further details.