16.11.07 - Bumped into this place by accident...think it's renovated now or demolished ? Don't know exactly...