33 Albion St, Rotherhithe, London SE16 7HZ, United Kingdom
Closed· Opens Thu at 14:00
33 Albion St, Rotherhithe, London SE16 7HZ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Finnish Church Café. Prices may vary in venue.
Been to The Finnish Church Café? Be the first to share what you ate.