Guildhall Yard, London

EC2V 5AA