Europe’s grandest opera house – by Westminster Tube station by Vic Keegan 09/12/2014 written by Vic Keegan WHEN YOU look at the Norman Shaw building on the Embankment next to Westminster Tube station (below, left) it is difficult to envisage it as the grandest opera house in Europe.… Continue Reading 09/12/2014 0 TwitterEmail