Recent content by Milli

  1. M

    New York vs. London

    Tough one... Hiya I'm from London and lived in New York for a few years... my advice would be get a Green Card sorted out before you leave, it's just so much easier if you do decide that you miss The Big Apple - which you most definitely will! London is a great city and there's lots to do and...
Top