London is on both sides of the River Thames.
Yes
The capital of the United Kingdom, London, lies on the Thames River.
The Tower of London is on the north bank of the River Thames.
The river bed describes the area whereby a river lies while the river bank refers to the slopes bordering a river.
London lies on the River Thames, the longest river entirely in England. The Thames runs for approximately 215 miles, flowing through the heart of London and serving as a crucial waterway for the city's transportation and commerce.
The River Thames
The South Bank usually refers to an arts centre which is on the southern embankment of the River Thames slightly east of central London.
· Agra : Yamuna (UP)· Ahmadabad : Sabarmati Gujarat)· Alwaye : Periyar (Kerala)· Ayodhya : Sarayu (UP)· Bdarinath : Gangothri( Uttaraganrh)· Baghlapur : Ganga (Bihar)· Buxar : Ganga (Bihar)· Kolkata : Hugly (W.Bengal)· Cuttak : Mahanadi (Orissa)· Delhi : Yamuna (Delhi)· Guwhati ; Brahmaputhra (Assam)· Haridwar : Gamges(Uttaragarh)· Howra : Hugly (W.Bengal)· Hyderabad : Musa (AP
west bank
Patna city lies on the southern bank of the Ganges river .
It's on the south bank.
The Tower of London is located on the north bank of the River Thames in London, England.