Eastenders Pie & Mash is located in London, United Kingdom on 171 E India Dock Rd, Poplar,. Eastenders Pie & Mash is rated 4.5 out of 5 in the category british in United Kingdom.
Address
171 E India Dock Rd, Poplar,
Accessibility
Wheelchair-accessible entrance