• Latch House Substance Misuse Project
    Latch House
    112-114 Clapham Rd
    London SW9 0JU
    UK

    Enter via blue door up the steps. Room is on the left.

  • Saturday

  • Updated May 6, 2021