Blackfriars Road – Southwark
Blackfriars Road – Southwark
• Rapidly changing bankside location
• 2.5 acres mixed-use land
• £90m purchase
• Planning granted for 675,000 sq ft
• 42 storey residential
• 23 storey tower office use
Industry Associates
Working with leading professionals supports our commitment to deliver schemes of the highest quality.
[slide-anything id="212"]