107 Redchurch St, Shoreditch, London E2 7DL, United Kingdom
Closed· Opens at 13:00
107 Redchurch St, Shoreditch, London E2 7DL, United Kingdom
No delivery
Spot something wrong?
Dishes at The Redchurch. Prices may vary in venue.
Been to The Redchurch? Be the first to share what you ate.