Probably from a defence stance. At the time London was being built, there were no aircraft. The centre of London is considerable distance from the coast and the only access for an attacking force would be by sailing up the Thames. This made it easy to defend !
Brentford is a town in West London, England, situated on the banks of the River Thames. Isleworth is a small town located nearby, also on the banks of the River Thames. Both areas have a rich history and are popular residential locations with easy access to central London.
The globe thetaer was built on the south banks of river Thames in London,England.
Yes the river thames is in England and is of some importance
It is built on the banks of the Thames river.
The river Thames is in England.
The largest city on the banks of the Thames River is London, the capital of the UK.
The Thames River is in the country of England.The River Thames is located in southern England and flows through its capital, London.England
Gravesend, England. She died right after she boarded a ship to return to the New World and was buried on the banks of the Thames River, East of London.
Thames
The river Thames is England, and is the river that London is built on.
The River Thames flows through England.
The River Thames is found in London, England