Google Street View - Newbold Verdon, Leicestershire, England |
Google Maps Street View of Newbold Verdon, Leicestershire,England, United Kingdom. Find where is Newbold Verdon located. Coordinates (latitude,longitude) Newbold Verdon, Leicestershire: 52.62959, -1.3422. Get accommodation in Newbold Verdon or nearby Newbold Verdon |