Kings Head Hotel
Our Trips using this Lodging:
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.







