New Dover Road Capel-Le-Ferne, Folkestone, KEN
Black Horse Farm 385 Canterbury Road, Folkestone, KEN
The Warren, Folkestone, KEN
Satmar Lane Capel-Le-Ferne, Folkestone, KEN
8 Capel Court Park New Dover Road, Folkestone, KEN
New Dover Road Capel Court Park, Folkestone, KEN