No
No. The nearest mountains to London are about 200 miles away.
Yes, lots of them.
near to London
Yes, Harry lives near London and London is in England.
these forests are found near the equator and ear the equator and in the areas near the tropics.
yes it is near London go look on a map !
The River Thames flows through open countryside and urban areas - like Oxford and London. It doesn't flow through forests or deserts.
rain forests
desert
The London Eye is near Westminster Abbey.
London is near many famous landmarks and major European cities.
at the moment no.............. sorry