Winsor, Hampshire
Human settlement in England / From Wikipedia, the free encyclopedia
Winsor is a village in the civil parish of Copythorne, in Hampshire, England. It is situated within the boundaries of the New Forest National Park. Surrounding villages are Copythorne to the west, Netley Marsh to the southeast, and Bartley to the south west.
Quick Facts OS grid reference, Civil parish ...
Close