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

Are you the restaurant owner?

Click here for Links & Logos

Food & Drink:

Service:

Atmosphere:

Value:

  

Check out the SquareMeal Lists which include The Bat and Ball