Southbank Place Building 2

Southbank Place Building 2

Location

London, UK

Client

Braebrun Estates

Size

37,800 m2 / 406,000 ft2