The Prince's Head
A beautiful pub in Richmond, The Prince's Head serves up hearty British dishes and well-kept craft ales. In a picturesque location right on the green, this is the perfect summertime spot for al fresco imbibing, while a cosy, country pub vibe is offered indoors. The historic building dates back to 1705, and a string of famous landlords have been at the helm of this award-winning London pub.
Text supplied by third party.