The Leadenhall Building is the centrepiece of architecture showcase Open House London which takes place this weekend. The City of London skyscraper will throw open its doors during the annual event designed to give the general public access to many of... Read More