Creams Cafe Peckham - 110 Peckham High St, Peckham, London SE15 5ED, UK on Eaten