Tavistock Town Hall

Tavistock Town Hall, Bedford Square, Tavistock, Devon, PL19 0AU