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