Find time to slow down and smell the flowers at Queen Marys Gardens. From the multicolored displays to the fragrant air, this oasis is a feast for the senses.
This floral display is often on the itineraries of travelers to London City Centre. But Queen Mary's Gardens isn't the only highlight in the area. Buckingham Palace, Big Ben, and Trafalgar Square are some other interesting sights nearby.