Liverpool is a cultural gem located in the North of England. In 2008 it was crowned the European Capital of Culture and walking around…
England Europe Liverpool
August 17, 2017
Liverpool is a cultural gem located in the North of England. In 2008 it was crowned the European Capital of Culture and walking around…
On a recent trip to Liverpool we had the opportunity to stay at the Mercure Liverpool Atlantic Tower. The hotel is located in the…