about an hour
Surrey is a county that adjoins London so it would depend on which part of Surrey you are travelling to, but even the furthest point from London would only take about 40 minutes.
Surrey is a county which adjoins south London. Parts of Surrey are actually in London.
Surrey is a separate county that borders Greater London. - The areas of London and Surrey are often confused owing to their historical context: More details about Surrey County can be found here: http://en.wikipedia.org/wiki/Surrey
Surrey is a county which adjoins London, so it would depend on which part of Surrey you are travelling from.
Surrey is a county adjacent to London and parts of London are actually in Surrey. To get a more accurate answer, you would need to identify which parts of London and Surrey you are travelling between.
About 20 miles, depending on where in London and where in Surrey you're talking about.
About 30 minutes by car. Public transport will take longer.
Uxbridge is a district in west London and Surrey is a county which is adjacent to London and covers quite a large area, so you would need to specify which town or village in Surrey to get an accurate answer to this question.
No, Greater London is a county in its own right. Some towns that used to be in Surrey have been 'swallowed up' by London, such as Kingston, Richmond and Croydon, and the Surrey County Council still meets in Kingston.
Merstham is a district to the southwest of London but not within London.
Surrey is a county so it will depend on which part of Surrey you want to get to but there are very good transport connections.