Nelson Square, London, SE1 – www.trademarkgroup.co.uk

Nelson Square, London, SE1

Nelson Square, London, SE1

This Grade 2 listed building was completely renovated to provide state of the art offices in a popular square adjacent to Blackfriars Road.