George's Barn

George's Barn
Folkestone, Kent, CT18 8AZ