Regular UK visitor

goulnik
September 23, 2008, 03:44 PM posted in General Discussion

I don't live in the UK but I regularly come to London for work (I'm here for 3 days this time, leaving Wed night)

This was meant to be published on the UK group but somehow I can't see it anymore

No comments yet.