129 High St, Wanstead, London E11 2RL, United Kingdom
Open now· Closes at 23:00
129 High St, Wanstead, London E11 2RL, United Kingdom
No delivery
Spot something wrong?
Dishes at Manor House. Prices may vary in venue.
Been to Manor House? Be the first to share what you ate.