Big Red Pizza is a historical fast food in the Deptford Church Street 30, also known as The Big Red in London Borough of Lewisham.
- House number
30
- Postal code
SE8 4RZ
- Street
Deptford Church Street
- alt_name
The Big Red
- Object
Fast Food
- Building
vehicle