iet london: savoy place
over the years at seven events, we have held many events at the iet london: savoy place. this historical venue is located on the river thames. it offers state-of-the-art av facilities, innovative catering and stunning view across the iconic london skyline. there are plenty of...