Built
Tim Crocker
Project information
Status
Built
Borough
Southwark
Size
4382 sq m
Estimated completion
November 2018
Location
75 Blackfriars Rd, South Bank, London SE1 8JZ, UK
Listed by
Last updated on
11/02/2020
Standard
Standard (small business)
Partner
Borough Partner