Description
Dukes Head Inn — a welcoming guest house with genuine local charm Step into a cosy retreat where a free bar and a flourishing garden set the tone for relaxed evenings. Situated in Richmond upon Thames, United Kingdom, this guest house is a brief stroll from the Thames River, just 0.5 mi (788 m) from Richmond Palace, a short drive to Kew Palace (1.7 mi / 2.8 km) and Twickenham Stadium (1.8 mi / 2.8 km). Guests enjoy complimentary parking, a friendly restaurant serving everyday fare, and reliable Wi‑Fi throughout the property. Daily housekeeping and non‑smoking rooms ensure a tidy, comfortable stay, while the terrace and outdoor furniture invite quiet moments outdoors. Whether you’re exploring historic sites or enjoying riverside walks, Dukes Head Inn offers a pleasant base that blends homely hospitality with the convenience of Richmond’s attractions.