Spuds & Shakes Ltd Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 567 - 585 Barking Road East Ham London E6 2LW View on Map Local Authority Newham https://www.newham.gov.uk