Unit 6 Sherwood Court, Thurston Road, London, SE13 7SD – www.trademarkgroup.co.uk

Unit 6 Sherwood Court, Thurston Road, London, SE13 7SD

Unit 6 Sherwood Court, Thurston Road, London, SE13 7SD

The construction of two towers to provide 636 student beds in Lewisham.