Advertisement
Dont score an own goal and miss out on watching the three lions take on the Euros right in the heart of Peckham with street food and bottomless drinks
Advertisement
Event Venue & Nearby Stays
Market Place Peckham , Unit 10, Aylesham Centre, Rye Lane, London, United Kingdom
Tickets