Country | City | Latitude | Longitude |
---|---|---|---|
United Kingdom | Stevenage | 51.9166667 | -0.2166667 |
Where is / Where is UK / Where is Stevenage
Where is Stevenage, UK?
Stevenage is a city in Hertfordshire in England, UK. It is located 51.90 latitude and -0.20 longitude.