One Canada Square, incorrectly referred to as Canary Wharf is one of the tallest buildings in London, but it's proving difficult to find out for sure whether it has any public viewing platform or bar or restaurant accessible to the public, or any open days or such when an exception might be made to allow public viewing at certain special times.
Is there any way for a normal member of the public to view London from this building?