The Bat & Ball The St, Westfield Stratford City, United Kingdom
No delivery
Spot something wrong?
Dishes at THE BAT & BALL. Prices may vary in venue.