Bidden Explained

Country:England
Coordinates:51.23°N -0.99°W
Official Name:Bidden
Shire County:Hampshire
Region:South East England
Os Grid Reference:SU7049

Bidden is a village in Hampshire, England.