Tags Greek wines London Greek wines in London Bacchanalia Phone: +44 020 3161 9720 Address: 1-3 Mount Street, London Noble Rot Soho Phone: +44 20 7183 8190 Address: 2 Greek Street, London