Add Kings Arms review

Kings Arms, London
Address: 27 Wormwood Street, Bishopsgate, London, EC2M 1RP
Features: Restaurant, Bar food, Outside seating, Cask Marque


Rating
Comments