
former museum
Letchworth Museum and Art Gallery was a museum in Letchworth, Hertfordshire, England. It had permanent displays dedicated to the natural history of North Hertfordshire, including the famous black squirrel, as well as its archaeology from remote prehistory to the turn of the twentieth century.

Letchworth Museum & Art Gallery is located in Letchworth Garden City, United Kingdom. Its specific geographic coordinates are latitude 51.9767 and longitude -0.2296.
former museum... It is a key destination for those interested in culture and history in United Kingdom.