Leicester Square London Buildings

posted in: London architecture | 0

Revamped Leicester Square wins UK’s most prestigious landscape award. Leicester Square City Quarter in London has been named winner of the 2013 Landscape Institute President’s Award. Burns + Nice, the landscape architects behind the reshaping of the central London site, were selected from 41 landscape projects competing for the prestigious landscape award.