11a Station Way, Peckham Rye Station, Peckham, London SE15 4RX, UK

Tips