Location

Peckham is an eclectic neighbourhood ideally located close to the centre of London.