Latest stage of urban village is now close to completion
16th June 2016
THE latest phase of Upton is called Upton Place. This exciting £60M development has been designed on the principle of creating an urban village thus rejuvenating the sense of ‘community’ by...