20 Ara 2021 ... This corner is home to some of London's best-loved spots: Richmond Park, Kew Gardens, Richmond Riverside. It's just 30 minutes from central London.