Delivery/Takeaway in London - Limehouse 55 Aberfeldy Street, Limehouse, London, E14 0NU Tags: chinese, fish & chips