Where is Liverpool? If you travel north, up high on the north west coast sits the European Capital of Culture itself, the city of Liverpool! Home of the Beatles and the Mersey Beat, Liverpool has changed considerably over the years!
Pick a Liverpool city centre hotel because there is nothing like being in the heart of [...]
Recent Comments