• Ave Eva: An Exploration of Idealised Femininity and the Virgin

    Church of the Immaculate Conception, Farm Street 114 Mount St, Mayfair, London, United Kingdom

    Hail, nobly born, hail, honoured and inviolate, you Maiden are the piercing gaze of chastity…’ This concert series will explore the Virgin Mary in the…

    £10 – £26