There's something pretty interesting going on at the top of the tallest building nearest the station? I'm wondering if this will be some kind of observatory/gardens/restaurant/bar set up?

Difficult to tell from images so far, so really looking forward to more info on this one - maybe just some roof top trees

This is what london has in the 'walkie talkie' building...
(or am I getting carried away!

)
