Bars in London - Whitechapel 17 Leman Street, Whitechapel, London, E1 8EN Tags: cocktails, international, private parties: up to 80 guests