Nope; London Goildhall. Home of the City of London, Art gallery, and various other bits and bobs, meeting place, and many other things.


F16 - GBR 553 - SOLD

I also talk sport here