The Dukes Head, is a traditional English Inn located in Richmond Upon Thames, with a history that dates back to Victorian times. All bedrooms have en-suite showers and WC, Remote control Television and Ironing facilities. The hotel is within walking distance of Kew Gardens and Twickenham Rugby Stadium and close to Richmond Station providing easy links into central London. Other places of interest close by include: the Historic Town of Richmond Upon Thames, Thorpe Park, Hampton Court Palace, Wimbledon and Chessington World Of Adventure.