National Theatre: A monolithic testament to post-war ambition, the National Theatre, perched on London’s South Bank, stands as a paradox – a Brutalist master...
View in Alexandria