32A Earl's Avenue
32 Earls Avenue, Folkestone, CT20 2HE, United Kingdom,Object type: Hotel Folkestone
32A Earl's Avenue is a beachfront property set in Folkestone, 1.4 miles from Folkestone Harbour and 4.3 miles from Folkestone Rugby Club. Housed in a building d