POI's creator (Voyajo Team)
Dudley Museum and Art Gallery is a public museum and art gallery located in the town centre of Dudley in the West Midlands, England. It was opened in 1883, situated within buildings on St James's Road, and has remained at this site ever since. (...) (from Wikipedia)