28 Denbigh Street, Westminster, London, SW1V 2ER
148 Balls Pond Road, London, N1 4AD
Kans serve a variety of Chinese dishes to take away....
122 Norwood High Street, London, SE27 9NH
Sizzlers specialises in high quality food. Menu includes Kebabs, Peri-Peri Chicken, Pizzaâ€™s Burgers and Fish & Chips....
106 New Oxford Street, London, WC1A 1HB
141 Lower Marsh, Waterloo, Lambeth, London, SE1 7AE