Pancras Square
Image by kind permission ©John Sturrock Pancras Square (United Kingdom) 2nd Prize Close to London’s St Pancras Station, Pancras Square forms part of the 72-acre King’s Cross redevelopment with over 40% of public open space. Pancras Square, a 4.000 sqm ‘outdoor room’, has a strong sense of place inspired by the atmosphere of a continental…