Bars in London - Soho 4 Carlisle Street, Soho, London, W1D 3BJ Tags: cocktails, food, private parties: up to 175 guests