Rose & Crown

Rose & Crown
Market Street, Chipping Norton, Oxfordshire, OX7 3PL