Venue London Leagues Peckham Name: Peckham Address: Peckham Rye Park & Common, London SE15 3UA Facilities: None Transport Links: