Ancora phone 89, High St Benfleet, Essex SS7 2PA map Ancora Restaurant phone 89 High Street Benfleet, Essex SS7 2PA map if (!IN_DEV) { ?> } ?>