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

1 comment:
The Ship of the lost.
Post a Comment