Charlton Travellers Rest Ensuite Caravan Park - Charlton: Main street of Charlton Charlton Travellers Rest Ensuite Caravan Park - Charlton:  Main street of Charlton