Kings Head Hotel
Richmond, England
Originally a gentlemen’s townhouse, the Kings Head Hotel dates from 1717 and has fine red-brick architecture that blends in beautifully in the quaint Georgian town of Richmond. The hotel overlooks Richmond’s large, cobbled marketplace, where the striking Norman castle dominates the views.
Our Trips using this Lodging



