Templars Square Shopping Centre129 Pound Way, Cowley, Oxford | OX4 3XH
Templars Square is Oxford’s largest enclosed shopping centre with an excellent range of fashion, food, value and health & beauty retailers benefiting from extensive parking.
Size: 292,700 sq ft -
3.56 km from search -
10 Units Available