VCH Explore

Explore England's Past

High Street, no. 23

Number 23 High St, Ledbury, the Black Pepper restaurant
Copyright: 
University of London