Kings Arms

Kings Arms
27 Wormwood Street, London, EC2M 1RP
Photo of Kings Arms