Peckham Platform

Peckham Platform
89 Peckham High Street, London, SE15 5RS
  • Telephone 020 7358 9645
  • Opening times Wed–Fri 11am–6pm; Sat & Sun 11am–5pm; closed Mon–Tue.
  • Email
  • Website www.peckhamplatform.com
Photo of Peckham Platform