St. Martin's in the Fields cathedral looks out on Trafalgar Square in London England. A 10-year, multi-mullion million (thanks Graham! Although I suppose it could be a multi-mullion renovation) pound renovation has recently been completed, and part of that renovation is a new window by Iranian-born artist Shirazeh Houshiary.
There's a good write-up about the window at the Guardian's art & architecture blog.