Sticking with the England theme in honor of the first day of the Olympics…Covent Gardens, just off King Street in London, England, is a great way to spend the afternoon! It’s arched roofs are often covered with colorful flowers and banners for every occasion. The open air market was used for the flower-seller, Eliza Doolittle, in … Continue reading