The inspiring new residential quarter in Staines-upon-Thames. A town set on the River Thames, surrounded by picturesque green space and with a thriving mix of shops, cafés and restaurants at its heart. With London just over half an hour away, enjoy the best of both worlds as you revel in…
Stains Upon Thames – Eden Grove
