About

Theatre Square is an exciting new build to rent development of 184 apartments and will be home to the new Winchester Project facilities. Theatre Square will complement the Essential Living brand and aims to be a new destination for living, retail and leisure in Swiss Cottage.