Swiss Cream & Coffee Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 538C Barking Road Plaistow London E13 8QE View on Map Local Authority Newham https://www.newham.gov.uk