Orwell and the shelters: London's Catalonia House 'celebrates' the Allied victory in Europe Culture | 02/05/2025