Yeah not sure where the interior is shot but the exterior shot is almost certainly that building. If not they must have recreated it somewhere.
Must admit it’s a bit of an obscure film, not even sure why I watched it initially but have seen it a few times now with different people.