Ladwood Farm Cottages phone Acrise Folkestone, Kent CT18 8LL map Self Catering Studio Apartments phone Meyrick Court, 8-10, Trinity Crescent Folkestone, Kent CT20 2ET map if (!IN_DEV) { ?> } ?>