Other Restaurants in London - Acton 228 Horn Lane, Acton, London, W3 6TG Tags: collection, delivery, takeaway