19 Greenwich Church St, Greenwich, London SE10 9BJ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Pier Traditional Fish & Chips. Prices may vary in venue.