Key PointsPrime Richmond Upon Thames location close to the River ThamesClose to the prime retail centre of Richmond Upon Thames and other high profile