Tram Store Cafe 29/03/21Tram Store Cafe38 Upper Clapton RoadLondon E5 8BQ United KingdomPhone: 07423 633517Email: food@tram-store.co.ukUrl: https://www.tram-store.co.uk/