Tickets for Events at St Giles-in-the-Fields Church

60 St Giles High Street, London, London, WC2H 8LG