Templars Square
Use attributes for filter ! | |
Address | 129 pound way, Oxford OX4 3XH, United Kingdom |
---|---|
Opened | May 1965 |
Hours | Open ⋅ Closes 6PM |
Date of Reg. | |
Date of Upd. | |
ID | 2917657 |
About Templars Square
Templars Square is a shopping centre located in Between Towns Road, Cowley, Oxford, England. It was opened in 1965 and was known as Cowley Centre until 1989. It is the largest enclosed shopping centre in Oxford.
Click on the photo of Templars Square to view it on Google Maps.