Home to Nelsons Column and The National Gallery, Trafalgar Square in central London is a public square that has been a significant landmark since the 13thcentury. It is thought of as a meeting place between east and west of the capital city and as a...

A Giant breakthrough in sustainability & circularity

WE ARE 50. CELEBRATING SINCE 1976. DISCOVER MORE ABOUT OUR HISTORY.