The Poplars

20 Shortwood Road, Pucklechurch, South Gloucestershire, BS16 9PL

Listed on the National Heritage List for England. Search over 400,000 listed places

Explore this list entry

Previous Overview