Delivery/Takeaway in London - Clerkenwell 2nd Floor, 145 - 157 St John Street, Clerkenwell, London, EC1V 4PY Tags: burger, chinese, indian, Kebab, pizza, takeaway food delivery