St Anne's Church Hall

St Anne's Church Hall

Church hall of St Anne's church in Thorburn Square.

Thorburn Square, London SE1 5QH
Show me St Anne's Church Hall on a map | vCard
Nearest tube station: Bermondsey (958 yards)

Forum discussions about St Anne's Church Hall

Restaurants, pubs & bars near St Anne's Church Hall

Keep up with SE1 news

We have three email newsletters for you to choose from: