The Barts Square master plan transforms a 3.2-acre site, situated between Smithfield and the Museum of London, with a new urban ensemble of buildings and open spaces that dutifully respects the ...