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!
388 Wandsworth Rd, Nine Elms, London SW8 4TN, UK
020 3441 7550