The revamped St Pancras train station in London won't be open for business until November, but TIME.com filmed a video to check on its progress