Bishops Square, Market Street and Lamb Street, London E1 6AD
Physical alterations including extensions and new shopfronts to retail units on Market Street alo...