Nottingham has sometime similar called the Chase (not a pun honest).Nice idea but I think you're kidding yourself if you that's at all likely! Probably about half the buildings you want to demolish were built in the last ten years and it includes the major development site at first street.
I bashed this out once, an idea for a central park in that area. Only really requires some major road reworking/rebuilding St Paul's Primary school.
It is just a green strip. Not that impressive.
For that you need lines of lime trees, jugglers, an olde worldy roundabout and attractive continental couples with immaculately behaved children.