Loading Map.... The PloughFolkestone Road - Dover 51.11306159999999 1.2643507000000227 Address Folkestone Road Dover CT15 7AB United Kingdom Upcoming Events No events in this location