Thanks everyone for getting back to me (sorry, haven't had a connection in a while, as we are still on the road in South America).
It doesn't seem like an London to Moscow or even a Moscow to London trip is possible during our timeframe. This is unfortunate...
But I think we are going to start investigating the potential of a South Africa to London adventure. Haven't done any research yet, but I'm fairly confident that winter weather shouldn't be an issue haha (but maybe rain?) Anyways, I'll start doing some research.
Thanks again for all of your input!
|