Completed projects
128-150 Blackfriars Road
Southwark
SE1
Official website: http://barrattblackfriarsroad.com/
Planning application: Southwark 14/AP/1862
Development Facts
Architect: Maccreanor Lavington Architects
Developer: Barratt Developments
Homes: 336 units
Office space: 2,502m²
Retail space...