Some of the region's finest conferences and events are held at Altitude 360. Look up its schedule and see if anything is on while you're in town.
After you've explored Altitude 360, an events and conferences venue located in London City Centre, you might be after more things to do. Buckingham Palace is not too far away and lures many travelers.