The futuristic Lloyd's of London building.
A mix of old and new architecture in London.
Stained glass at St. Paul's in London.