i want to take my boyf to see everton play, we will be arriving at liverpool lime st station, are there any travel lodges/premier inns really close to that? also is that station right in the city centre or not? have never been to liverpool so any info gratefully recieved :)
Wouldn't be cool if there was a mix breed of Lemons and Limes called Limons?
Lemons cause I can make Lemonade