Baybridge, Hampshire

From Wikipedia, the free encyclopedia

Longwood Road, Lane End Down

Baybridge is a small village in Hampshire, in England. It is situated to the east of Owslebury, south of Winchester.[1][2]

Related Articles

Wikiwand AI