Smithson Plaza (The Economist Building) Loading Map.... Smithson Plaza (The Economist Building)24 St James's St - London Events 51.5067975 -0.13931900000000041 Address 24 St James's St London SW1A 1HA United Kingdom Upcoming Events No events in this location