image-title: city-of-london-skyline-architecture-min-1170×600

Just a few of the buildings that, theoretically speaking, could be owned by Russians.