Reviews

Steak house galore Tramshed

London | Tramshed

Indulge yourself with a nice steak or one iconic looking, tied-up chicken at Tramshed. The amazing restaurant is open and waiting to serve with a meal to keep you going until late today! Delicious!