This cafe-cum-deli is like a psychedelic shouk, an Peckham OG thats long been serving the community


address: 30 Peckham high St, London, SE15 5DT

phone: 020 7639 8007

price: £

5926.3km