Venue: St Martin in the Fields, London

Address

Trafalgar Sq
London
WC2N 4JJ
United Kingdom

Events at this venue