Queen Mary University of London has a lively campus that many tourists enjoy exploring. Remember to make an inquiry about tours and visiting times.
If you've got time to stop for a while in Tower Hamlets, Queen Mary, University of London is a great place to start your exploring. This modern university is one of many attractions that'll keep you occupied here. Buckingham Palace, Big Ben, and Trafalgar Square are also waiting to be explored nearby.