Seven Dials in Covent Gardens. This is Shorts Gardens, a street that converges with 6 others. This was taken one morning when there were only a handful of people on their way to work or just taking an early morning stroll in the neighborhood.
The Palace of Westminster on the River Thames in London, England taken from the London Eye. Portcullis House is across the street with offices for the members of Parliament.
Inside the Blessed Lady of the Sablon in Brussels, Belgium.