Dover Town Hall is located in Dover, United Kingdom on Maison Dieu House, The Town Hall Biggin Street Dover CT16 1DL. Dover Town Hall is rated 4.2 out of 5 in the category city or town hall in United Kingdom.
Address
Maison Dieu House, The Town Hall Biggin Street Dover CT16 1DL
Accessibility
Wheelchair-accessible entrance