Original: It lies on the north bank of the River Thames, southwest of the City of London and  southwest of Charing Cross.
Simplified: It is on the River Thames.