Leicester Square

Leicester Square London Buildings

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.