Crossrail and property developer Derwent have submitted a planning application for their Tottenham Court Road Station development, and everyone isn't happy.
Londonist
Something wrong with this article? Let us know here.