0
Shares

The Big Red

The Big Red

British | South London

Restaurant details

Address: 
30 Deptford Church Street, Deptford, London SE8 4RZ
Nearest station: Deptford rail
Telephone number: 020-3490-8346

Opening times: Wed - Fri: 17:00 - 23:00
Sat: 12:00 - 23:00
Sun: 12:00 - 21:00

More info: 
Outside seating (weather permitting)

Map

Swap Start/End
30 Deptford Church Street, Deptford, London SE8 4RZ

 

Critic reviews - total score 6 out of 10

Critics' score: 6
Liz Hoggard Evening Standard
Reviewed on October 06, 2011
"If you're a gritty Londoner you'll forgive the menu for the sheer sense of adventure. Staff are charming - and how often do you get to sit in an elevated section of the DLR listening to Billie Holiday as herons fly overhead?" READ REVIEW

 
Critics' score: 6
Simon Coppock Time Out
Reviewed on August 16, 2011
"Although punchy with flavour, the sausages left the dough a little soggy with fat. Still, the size is generous and the delivery prompt." READ REVIEW

 
0
Shares