There are five castles on or close to the River Thames;
Hadleigh Castle, Essex
Tilbury Fort, Essex.
Tower of London
Windsor Castle, Berkshire.
Wallingford Castle, Oxfordshire
The British House of Parliament is next to the River Thames.
it is near the river Thames
it near thames.
The Globe Theater is near the Thames River.
yes
Oxford and London.
The officially designated source to the river is Thames Head at Gloucestershire. The Thames River opens into the North Sea near Essex.
if you mean River Thames, the source is Thames Head in Gloucestershire
Windsor Castle is near the River Thames.
The Globe Theater is near the Thames River.
thames
starts in thamesmead and ends in Kingston upon thames