Geography in London

London is situated on River Thames in the south of England and it is one of the most important urban centers in all of Europe. Geographically, the tidal river runs from East to South-West and is the most important feature of the city which cuts it into northern and southern halves. Built in the river basin, the city is on lowland and generally flat. It has been flooded several times and hence the Thames Barrier was built to protect the city. The West End of the city includes government district Westminster, shopping streets around Piccadilly Circus and Trafalgar Square, some famous cinemas, theatres and bars. The area to the south of the Thames River is a cultural hub with many concert halls, museums and theatres. Beautiful panoramas of London by the river can be seen from vast parks like Kew Gardens or structures like the Hampton Court Palace. 

Top tour packages

Happy Travellers

Whatsapp Icon