View The Kitchen Menu and Order from Deliveroo
at The Falcon, 341 Kilburn Lane, London, W93EG The Kitchen offer a takeaway delivery service in the Kilburn area, in partnership with Deliveroo. Specialising in Polish, British, Bistro foods. To order from The Kitchen simply click the button below where you'll be able to view the full menu, opening times, delivery area and then [...]