•  

IET London: Savoy Place

An event venue in London