Delivery/Takeaway in London - Hanwell 129 Broadway, Hanwell, London, W13 9BE Tags: air conditioning, delivery, home delivery, pizza, takeaway, vegetarian dishes