Tickets for events at St Giles's Church

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