Anyone here from England? I was based in London until March, then I went back in my hometown, down in Italy. I'm moving back to England on the 20th of September; I'll be in Liverpool though. Anyone around there?