St Philip's Church Hall

Avondale Square, London SE1 5PD
Show me St Philip's Church Hall on a map | vCard
Nearest tube station: Bermondsey (1436 yards)

Forum discussions about St Philip's Church Hall

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

Keep up with SE1 news

We have three email newsletters for you to choose from: