• Terry Walsh posted an update 5 years, 2 months ago

    It’s a great pity that London will not see ‘Olympias’. The reasons advanced (according to the FT piece) seem fatuous and overcautious.