About Torquay Museum
Museums, Cultural, Interesting Places, History Museums, Local Museums
Torquay Museum is a museum in the town of Torquay, Devon, England. The building has been a grade II listed building since 1975.
Source From:
Wikipedia
529, Babbacombe Road, Torbay, England, United Kingdom, TQ1 1HG