"right down from here to Richmond"

 

The Thames at Richmond
Creative Commons Attribution Share AlikeThe Thames at Richmond - Credit: DAVID ILIFF, Wikimedia Commons

 

Richmond is a suburban town in southwest London, situated on the banks of the River Thames.

 

Google Map