public space

Barbican Centre

Map it |  Silk St, London, Greater London EC2Y 8DS, United Kingdom