LDF Chicken Specialists

249 Cann Hall Road London E11 3NL