Church of St. Walburge, Preston

Rate this item
(0 votes)
St Walburge's Church is a Roman Catholic church located in Preston; Lancashire; England; northwest of the city centre on Weston Street.
St Walburge's Church is a Roman Catholic church located in Preston; Lancashire; England; northwest of the city centre on Weston Street.

Additional Info