Reviews

Afternoon Tea with a twist!

London | Tramshed

Tramshed are known for making a dish their own. Their afternoon tea is no exception. For only £12.50, have a Dalston Ice Tea, a sandwich and a slice of cake. Perfect!