The Dolphin

The Dolphin
105 High Street, Royston, Hertfordshire, SG8 6AP