Review: Bat & Ball, Covent Garden

Sports and games bar Bat & Ball has just opened its second London location opposite Seven Dials Market, but is it a hit or a miss?

M
Be the first to comment
Share this story: