82 Meeting House Ln, Peckham, London SE15 2TX, United Kingdom
Open now· Closes at 21:00
82 Meeting House Ln, Peckham, London SE15 2TX, United Kingdom
No delivery
Spot something wrong?
Dishes at Meeting House Fish Bar. Prices may vary in venue.
Been to Meeting House Fish Bar? Be the first to share what you ate.