New The Manor Clinic 0.0 (0) The Manor Clinic, 31 Manor Road, Folkestone, CT20 2SA 01303 254460 13/11/2026