This reminds me of the Crystal Palace, but long abandoned to the wilds of London. …You know, if I’d ever been to there....