The Bat and Ball

Unit 1110/11, Westfield Centre, Stratford City, Olympic Park, Montfichet Rd, , London, E20 1EJ

SquareMeal Review of The Bat and Ball

The Bat and Ball Location

Unit 1110/11, Westfield Centre, Stratford City, Olympic Park, Montfichet Rd, , London E20 1EJ

Opening times

Mon-Sat 10am-12M Sun 10am–10pm

The Bat and Ball's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!