New social hotspot set to open in London to offer week-long giveawayBat & Ball in Covent Garden celebrates its launch with a 'Seven for Seven' giveaway and offers diverse gaming experiences for guests.