Skip to main content
VCH Explore
Explore England's Past
High Street, no. 23
Number 23 High St, Ledbury, the Black Pepper restaurant
Copyright:
University of London