aarkangel.wordpress.com
Astoria La Vista baby
This week marked the sad demise of the Astoria in London’s Tottenham Court Road to make way for an expanded TCR station for the forthcoming Crossrail. It started life as one of four Astoria c…