It is south-west of the centre of London at Charing Cross .
It is 7 mi south-west of the centre of London at Charing Cross .