Location

529 Babbacombe Road, Torquay
TQ1 1HG

Devon

Google Map of 529 Babbacombe Road, Torquay,TQ1 1HG

Website Address

http://www.torquaymuseum.org/