The parish church of Liverpool, Our Lady and Saint Nicholas, overlooks the famous Liverpool waterfront and is in prime location to serve the people of Liverpool.