E&A Cafe Ltd Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 81 Katherine Road East Ham London E6 1EW View on Map Local Authority Newham https://www.newham.gov.uk