London borough named 'takeaway capital' of the UK with 315 restaurants

Westminster has topped the list, with Tower Hamlets and Islington also seeing a ridiculously high number of takeaways

London borough named 'takeaway capital' of the UK with 315 restaurants
Westminster has topped the list, with Tower Hamlets and Islington also seeing a ridiculously high number of takeaways