Day: November 16, 2017

The New Westgate Shopping Centre The Westgate is a brand new shopping centre that has just opened in central Oxford. This very impressive development, which cost £440 million, includes over 100 shops, as well a... Read More