Google Street View - Bishops Lydeard, Somerset, England |
Google Maps Street View of Bishops Lydeard, Somerset,England, United Kingdom. Find where is Bishops Lydeard located. Coordinates (latitude,longitude) Bishops Lydeard, Somerset: 51.05917, -3.18778. Get accommodation in Bishops Lydeard or nearby Bishops Lydeard |