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