Besides the website, where else can ya buy tickets?
You may buy tickets at the venue but I guess the chance is limited, as most of the tickets should have been sold online.
I got a London Pass, and got in that way. The Pass made it so easy to get into several venues. There are some that don’t accept it, but most of what I wanted to see did.
Get quick answers from Royal Mews staff and past visitors.
3 Days in London
Museum Guide for London
London by Foot and Tube