About Camber Castle
A local family pub in camber
More about Camber Castle
Camber Castle is located at 69 lydd road, Tn31 7rs Camber, England, United Kingdom
01797458040
A local family pub in camber