Latest Reviews
Edinburgh Events
News
In Venues
The arm and public face of the Russian government in Scotland, located on Melville Street in Edinburgh's New Town, a few minutes walk fro…
The EICC is Edinburgh's main conference centre. A short walk from Festival Square and Haymarket Station, the EICC opened in 1995, and…
Visitor centre run by the Water of Leith Conservation Trust....