Templars Shopping Park is a modern, flagship shopping destination located approximately 2.5 miles south east of Oxford’s historic city centre. The scheme provides a total of 138,433 sq ft of purpose built retail warehouse accommodation, which is occupied by a mix of...
















