Read More

Mass for St Michael's in the Hamlet

St. Michael's, Aigburth

Back to Main Gallery Page

Contact us

Our base is in Our Lady and St Nicholas Parish church which is located in the hub of the business district in Liverpool. This is the heart of the city and offers salubrious surroundings.

Copyright © 2014 Trekk PCs - Design: Smoothy