Savoy Place

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