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