New London Architecture

Eldon Court

Planning Granted

Eldon Court is formed of three elements curving around a prominent corner plot in South London. The red brick building has mansard facades which help to soften the massing in this suburban setting.

Project information

Status

Planning Granted

Borough

Croydon

Estimated completion

December 2021


Location

10 Albert Rd, South Norwood, London SE25 4JF, UK


Team Credits

Architect

Stephen Davy Peter Smith Architects

Client

Keyte & Co.

Planning Consultant

Savilles


Last updated on

20/03/2020


Stay in touch

Upgrade your plan

Choose the right membership for your business

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