Papa's Barn Restaurant phone 497 London Road Ditton, Kent ME20 6DB map Tandoori Palace phone 10, Bradbourne Lane Ditton, Kent ME20 6PA map if (!IN_DEV) { ?> } ?>