Staines Upon Thames is a collection of studios, 1, 2 and 3 bedroom apartments which set behind a stunning new piazza, with a prominent position on the high street. All of the apartments enjoy private outdoor space in the form of a balcony or terrace.
The development is within easy walking distance of the Staines Station, and close to the many shops and restaurants that make it such a dynamic hub for living and enjoying life.