My niece is in europe for 10 weeks. So far she has been in Scotland and England (London) and has taken a boatload of photos.
I saw this one and thought the thing was pretty cool, but she had no idea what building it is from. Was hoping someone could identify it for me.
Thnaks in advance...