Tram Store
Coffee Shop · Casual Dining
The Tram Store is a unique cafe set in the old Clapton Tram Depot, featuring an indoor-outdoor interior with abundant botany and trailing plants against historic beams. It offers a distinctive atmosphere for patrons.
Location
Best places nearby
The highest rated places close to Tram Store.
Local restaurants nearby
38 Upper Clapton Road, London, E5 8BQ, United Kingdom


