Horizon Zero Dawn London ← Previous Next →Tower Bridge is falling down, falling down. Also, Thunderjaw probably has something to do with it.