Paris and London....?
Hey, I'm American who moved to England about 9 months ago (in the East Midlands) I've been on Icon for a number of years, and remember lots of folks being from the UK. So who can give me good advice on things in this country? I go to London fairly often, and will probably move there or to Edinburgh or somewhere else in the EU after a few years. Also I'm going to Paris in two weeks for 8 days. Who can point me towards good stuff?
There are no comments to display.