The Duck Shed - Lambeth
Thomas Phillips Amazing food! British duck wrap was like a Sunday roast on a wrap- generous with the meat too! The guy who served us was great fun too- top man!
280 Wandsworth Rd, Nine Elms, London SW8 2JR, UK
020 7622 9811