top of page

Pop-up Locations

  • June 16th


    Loading days...

    60 British pounds

More Information

Opening Times

Friday: 5pm-9pm

Saturday: 10am-9pm

Sunday:10am-5pm

Locations

Peckham: Penda Studios, Unit 23 Station Passage, London SE15 2JR, UK

​​

​

  • Instagram
  • TikTok

© 2022 The Smash Lab. All Rights Reserved.

bottom of page