Historica Wiki
Advertisement
Carousel Plaza

Carousel Plaza is a plaza in the City of London, London. During the 2020s, it was converted into an Albion military base from which they were able to oppress the citizens of London, but it was sabotaged by DedSec operative Vincent MacMillan amid the 2020 London unrest.

Advertisement