Well and Fed Peckham Home > Peckham > Well & Fed Well & Fed Well & Fed,115 Queen’s Road, Peckham, London SE15 2EZ (Google maps) https://www.wellandfed.com/ Google reviews 4.9/5.0 (47)