New London Architecture

Southwark Over Station Development (OSD)

Planning Granted

A 17-storey high development, comprising of commercial office space, retail, food and beverage uses, affordable workspace, and public realm improvements.

Project information

Status

Planning Granted

Borough

Southwark

Size

30681 sq m

Completion

July 2025


Location

Southwark Station, 68-70 Blackfriars Rd, South Bank, London SE1 8JZ, UK


Team Credits

Acoustic Consultant

AECOM

Approved Inspector

MLM Building Control

Architect

Allford Hall Monaghan Morris

Client

Transport for London

Cost Consultant

Gardiner & Theobald LLP

Ecology Consultant

AECOM

Facade Engineer

AECOM

Fire Consultant

OFR Consultants

Heritage Consultant

KM Heritage

M&E / Sustainability Engineer

AECOM

Planning Consultant

Deloitte

Services Engineer

AECOM

Structural Engineer

Atkins Ltd

Transport Consultant

WSP

Community Consultation Consultant

Portland Communications


Listed by

Transport for London

Last updated on

24/03/2021


Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT
View options for Personal membership