Hello, Guest

Church of Our Lady and Saint Nicholas, Liverpool

POI's creator (Voyajo Team)

The Church of Our Lady and Saint Nicholas is the Anglican parish church of Liverpool. The site is said to have been a place of worship since at least 1257. The church is situated close to the River Mersey near the Pier Head (...) (from Wikipedia)