St Michael-in-the-Hamlet Church
Liverpool
VENUE
St Michael-in-the-Hamlet Church are a warm, welcoming, family-friendly church serving the Aigburth area of South Liverpool. ST MICHAELS LIVE is an initiative aimed at bringing live music and arts into the heart of St Michael-in-the-Hamlet Church.
ADDRESS
St Michaels Church Road
Liverpool
Merseyside
L17 7BB