Google Street View - Leominster, Herefordshire, England |
Google Maps Street View of Leominster, Herefordshire,England, United Kingdom. Find where is Leominster located. Coordinates (latitude,longitude) Leominster, Herefordshire: 52.22583, -2.74491. Get accommodation in Leominster or nearby Leominster |