Pancras Square is open!