The Big Red

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

facebook.com
Pizza restaurant· Bar· Pizza· Italian

The Big Red Reviews | Rating 4,8 out of 5 stars (5 reviews)

The Big Red is located in London, United Kingdom on 30 Deptford Church St, Deptford,. The Big Red is rated 4.8 out of 5 in the category pizza restaurant in United Kingdom.

Address

30 Deptford Church St, Deptford,

Price range

$$ - $$$

Phone

+442037193098

Best known for
Fresh Sushi
Biggest weakness
Inconsistent service
Most praised
Value for Money
Recommended for
Families, Sushi lovers
Write review Claim Profile

D

Dee Woo

The waitress was an absolutely amazing person. Loved her personality and how helpful she was for our entire visit. The food was so good along with the drinks. The atmosphere was cozy in an I'm eating on an empty bus kind of way. We loved it!! And will definitely go again!!

I

ishpoint

Right by the \Bird's nest\,an original restaurant that built it's best tables on wheels in a re-converted double-decker.Used to be a pizzeria,a new management has turned it into a rather affordable and fancy place,they still do pizzas,burgers,salads,classics,desserts..a lot more seatings available outside the busthe bar ,cocktail friendly....waitress pretty...

C

Clare Carter

What a great experience. Went there with 2 children and 4 adults, had the whole bus to ourselves. Food is excellent and drinks are good. Staff is very friendly and accommodating. Very recomendable.

G

Greenie Cheng

What a gem. Had the fried chicken burger and wings here. It was delicious and affordable. Highly recommend it.

C

Carlos N

A unusual but excellent place in Deptford for drinks, food and music. The name comes from a permanent double decker bus that's been turned into a upstairs and downstairs eating area that has views of the courtyard. A great place to eat and drink.

Popular Topics Mentioned

Open hours