Home Business Newly opened Mayfair bar offers ‘longest list of by-the-glass fizz in the UK’