Search
Building Design & Construction — the leading information resource for the UK built environment
BDC

Things can only get Beza: two local brands with an international flavour open at Elephant Park

Region
London
Location
Elephant Park, Elephant Castle, south London
Value
£2.3bn