This building stands directly behind the London Eye and seems to be holding its ground quite well.
loading…