Budget-friendly East Sussex resort beside the famous Camber Sands beach.
New Lydd Road, Camber TN31 7RL
Made with Emergent