Located in the heart of Staines upon Thames Town Centre, Two Rivers is a premium hybrid retail, leisure and lifestyle development. The scheme combines traditional out of town retail warehouse units and high street shops with a 10 screen Vue cinema and restaurants. The...
