The Duke's Head Inn

Find Us

The Duke’s Head is located in the picturesque town of Richmond-upon-Thames, within easy access of the river, the park and the town centre. We hope to see you there soon – please let us know if you have any queries.


Enter Your Postcode

Our Address

The Duke’s Head

42 The Vineyard
Richmond, Surrey
TW10 6AZ