Define Liverpool, Merseyside. Liverpool, Merseyside synonyms, Liverpool, Merseyside pronunciation, Liverpool, Merseyside translation, English dictionary definition of Liverpool, Merseyside. A city of northwest England on the Mersey River near its mouth o
THIS years Motorshow was held yet again on Victoria park over 23July to the 24 July. Despite the bad weather, hoards of car enthusiasts turned to see a massive display of motor vehicles of all ages, shapes and sizes. The event had hundreds of vintage, v ...