Original: It lies on the River Thames and is situated west of Charing Cross in London.
Simplified: It lies on the River Thames.