The Big Red is back with it’s quirky and exciting features.
Do you love food, drinks, shisha ? Well we have all that and much more of what your looking for.
We are located at 30 Deptford Church St a 1 minute walk from the Deptford Dlr Station.
Pop down for our amazing cocktails, premium spirits, fine wines, or beers while you feast on our fantastic selection of food featuring pizzas, burgers, and a selection of mouth watering starters lets not forget our homemade brownies with ice cream or home baked lemon cheesecake to finish the night off sweet.
We are open tues-sun give us a little break on Monday.
Walk ins always welcome !
See you soon :)