NEW SUPPORTERS are warmly welcomed every week both at home and away games.
If you want to watch a game why not come down to:
Peckham Town Football Club
"The Menace Arena"
Southwark Sports Ground
37 Dulwich Common
London SE21 7EU
Entry is free to all games.
You can follow the Menace Ultras on Twitter.