The Castle Inn, Hill Street.

Castle Rooms

The Castle Inn is not a name you would associate with Richmond today but it was a leading hotel and event location during much of the 18th and 19th centuries. Originally it was located in George Street, the building had two Jacobean Gables, one of which still survives from the late 17 century at 37 […]