I'd favour a large, multi-story concrete car park. I mean the largest car park in the world, 50 stories high that would totally and brutally dominate SW1 and continually remind any reptiles in hiding who runs he show. We, The People!
Convert it into a theme park with rides, adventures, food, hotels etc.
We could call it Anglo-Disney?
"Scoring a goal is better than sex" - Whoever said that was sticking it to the wrong woman