This is A Bestseller

Western Europe is a hot-pot of cultural and architectural highlights.The Eiffel Tower, the Louvre, the Tower of London, the Shard. Standing at an impressive 320 metres tall, the Shard has been heralded as one of the tallest buildings in Europe. Recently imagined by Danish firm, Dorte Mandrup Arkitekter, a new ‘climate-friendly’ building is set to…...