Restaurant

Castle Take Away

3 locals recommend,
Location
48 Castle St
Dover, England

Tips from locals

David
July 31, 2019
Best take away fish and chips in Dover, in our humble opinion.

Unique things to do nearby

Goat and Sheep walking experience in beautiful countryside
Terrarium Design School in Margate
The Hidden City of Canterbury