Edinburgh Trams

Tram System, United Kingdom


Original Contract Amount £550m

Share this article