The Santa Maria Weathervane sits atop 2 Temple Place, located in the center of London and overlooking the Thames River. It is a Neo-Gothic building that is now used as an event space.
The building itself is only open on occasion but the weathervane can be seen all the time.
London England

No comments:
Post a Comment