Surrey is not in London. It is a county that borders Greater London.
Here are a few areas which are still mistakenly referred to as 'Surrey' but are officially part of Greater London:
Richmond-upon-Thames, Kingston-upon-Thames, Surbiton, Sutton and Croydon.
What confuses many people - is that these towns do not possess traditional London post-codes (such as SW15, with the exception of Kingston Vale in this case) but apart from this anomaly - are otherwise administratively parts of London. North of the Thames, similar anomalies are found: Wembley (an iconic area of London) possesses an HA post-code (Harrow) and not a NW post-code as one may expect.
If you look further back through history you will find that Lambeth, Wandsworth and Southwark were considered part of Surrey until 1889 - but were 'swallowed-up' by the inexorable expansion of London through time.
More details about today's Surrey County can be found on the link below.
No. Surrey is a county which borders London. Much of what is now south London was previously part of Surrey before London's boundaries changed in 1965.
Surrey is a county which adjoins south London. Parts of Surrey are actually in London.
It is not a part of London. Surrey is a county, to the south west of London. Parts of Surrey have now been absorbed into London. For example, the post area of Croydon is Surrey but it is also one of the 32 London Boroughs.
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.
Parts of Surrey are within London so you will need to specify which part of London you are travelling from and which part of Surrey you are travelling to and which method of transportation you will be using.
About 20 miles, depending on where in London and where in Surrey you're talking about.
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.
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.
South London
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.