Churchill House, Dover, Kent, United Kingdom
About Churchill House
Churchill House is a Hotel Restaurant serving the Dover community in Kent, United Kingdom and located at 6 Castle Hill Road.To contact Churchill House call 01304 208365
Location
6 Castle Hill Road
Dover
Kent
United Kingdom
CT16 1QN
Map
Contacts
Tel: 01304208365