Located in Covent Garden, 12,000sq ft venue will be the brand’s flagship venue, joining its existing site in Westfield Stratford City.
To celebrate its iconic Covent Garden location at Seven Dials, Bat & Ball will host ‘Seven for Seven,’ a week-long series of giveaways during opening week. Guests can test their skills by throwing a ...