Carol & Geoffrey Tarr


Tel. No +44 0795 668 5092

Where to find us




We are located in the South East of England approximately 40 miles south of London, 90 minutes from the port of Dover and  30 minutes away from London Gatwick Airport


For information and a map on  how to find us please click on 'Map' above