The Pludds
From Wikipedia, the free encyclopedia
The Pludds is a village in the Forest of Dean, Gloucestershire, England (grid reference SO617161). It has a village hall [1] , and a post office.
The Pludds is a village in the Forest of Dean, Gloucestershire, England (grid reference SO617161). It has a village hall [1] , and a post office.