Add Crown & Anchor review

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


Rating
Comments