Google Street View - Houghton on the Hill, Leicestershire, England |
Google Maps Street View of Houghton on the Hill, Leicestershire,England, United Kingdom. Find where is Houghton on the Hill located. Coordinates (latitude,longitude) Houghton on the Hill, Leicestershire: 52.62663, -0.99546. Get accommodation in Houghton on the Hill or nearby Houghton on the Hill |