Camber Sands Holiday Park (adj)

On Lydd Road, near Camber Sands Holiday Park

Buses point south-east ↘