Italian
Crowne Plaza London The City, 19 New Bridge Street, City of London, London EC4V 6DB
British
49 Dean Street, Soho, London W1D 5BG
Indian, North Indian
111 Turnpike Lane, Turnpike Lane, London N8 0DU
British, European
Camden Passage, Angel, London N1 8EG
Turkish
9 Stoke Newington Road, Dalston, London N16 8BH
Turkish
22 Bloomsbury Street, Bloomsbury, London WC1B 3QJ
Indian
Bradway Quarter,1 Snowden Street, Shoreditch, London EC2A 2DQ
Caribbean
103 The Street, Montfichet Road, Westfield, Stratford, London
Japanese, Sushi
96 Trafalgar Road, Greenwich, London SE10 9UW
Italian, Deli
British
Indian, North Indian, Curry
British, European
Turkish