Coffee & Tea in London - Fitzrovia 5-6 Clipstone Street, Fitzrovia, London, W1W 6BB Tags: european, takeaway