Cartogiraffe.com

Heysham Hall

Heysham Hall is a community centre in Taylor Road 4 in Lydd in Folkestone and Hythe.