The IET, Savoy Place, London

The IET, Savoy Place, The Strand, London, UK
London
United Kingdom