THE STAGE ROOM AT THE CONTACT CENTRE

icon-location-small miles

Narbonne Avenue
Abbeville Village
Clapham, London
SW4 9JU

View directions

Good To Know

To the left of the Church of the Holy Spirit, walk up the ramp at the end of the path