NewRiver completes £38.8m sale of Oxford shopping centre By adminPosted April 1, 2022 NewRiver has completed the disposal of Templars Square Shopping Centre in Cowley, Oxford, for £38.8m to Redevco.