Coffee & Tea in London - Whitechapel 6 Harrow Place, Whitechapel, London, E1 7DB Tags: european, private parties: up to 60 guests