Castle Hill

Castle Hill
Crete Road, Folkestone, Kent, CT18 7AD