Alice CArroll

Set and Costume Designer

Alice

Alice Carroll is a set and costume designer based in London.

Her design focus specialises on classic plays, new writing, opera and site specific theatre.