Sellar submits plans for Bermondsey Street redevelopment

Sellar has submitted its plans for the redevelopment of two key sites by London Bridge station. The firm is proposing to create 160,000 sq ft of retail and office space in buildings ranging from five storeys to 17 storeys on