The people we asked didn't know the origin of this interesting building

[Torquay - Devon - England]