Delivery/Takeaway in London - Islington 72 White Lion Street, Islington, London, N1 9PP Tags: collection, pizza, takeaway