View Farmhouse – Wembley Menu and Order from Deliveroo
828 Harrow Road, London, HA03EN Farmhouse offer a takeaway delivery service in the Wembley area, in partnership with Deliveroo. Specialising in Italian, Pizza, Vegetarian foods. To order from Farmhouse simply click the button below where you'll be able to view the full menu, opening times, delivery area and then place your order online for [...]