Clayton Square. Isn't that near the Liverpool Lime St train station and Holiday Inn? If yes, I've been there.
Love the city. Liverpool One a boss place for shopping as well. Would really love to go back there again. Really can't believe the fact that I've been to a city where some of the greatest football players have stepped on.
Logged