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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.