Peckham, London
"Cotton's is Peckham's cosiest new independent, with a Japanese-influenced menu and an owner who clearly put thought into every corner of the place."
What we love
Location
28 Choumert Rd, London SE15 4SE, UK