Dukes Head Inn
Dukes Head Inn London is a 3-star property only 2.0 km from Twickenham, Up at The O2 and Richmond Park.
Dukes Head Inn London is 20 minutes' walk from the center of London. The hotel is placed 10 minutes' walk from The Wardrobe, Richmond Theatre and Royal Gloucestershire.
Antique shops and stores are minutes away from the hotel.
Dukes Head Inn London offers 10 rooms fitted with free Wi-Fi and TV for a comfortable stay in London. Some rooms feature views over the River Thames.
London Heathrow airport can be reached in 5 minutes by car from Dukes Head Inn London.