NewRiver completes £38.8m sale of Oxford shopping centre

NewRiver has completed the disposal of Templars Square Shopping Centre in Cowley, Oxford, for £38.8m to Redevco.