I saw this mentioned in a post the other day. I have searched my Brit Guide and can't find anything on it. Can someone tell me what it is please (and when it is open).
It's at the New York hotel end. When we were there (jan 06) we only saw it go up once and even then we could only see 1 person on board. Seemed perfect conditions so not sure what determines when it goes up.