St Francis Xavier Hall

St Francis Xavier Hall
1 Hope Street, Falkirk, FK1 5AT
Photo of St Francis Xavier Hall