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