A Walthamstow restaurant specialising in steaks, burgers, milkshakes and cakes.
Directors Cut
Time Out says
Details
- Address
- 224 High St
- London
- E17 7JH
Discover Time Out original video
A Walthamstow restaurant specialising in steaks, burgers, milkshakes and cakes.
Discover Time Out original video