Add Crown & Anchor review

Crown & Anchor, London
Address: 22 Neal Street, Covent Garden, London, WC2H 9PS
Features: Function room, Outside seating, Real ale


Rating
Comments