For one weekend only, more than 800 London buildings are opening their doors so you can explore the city like never before. Open House London is a city-wide celebration of most historically and architecturally interesting places, which are usually overlooked. Now in its 25th year, on Saturday 16 and Sunday 17 of September, the capital will be yours. Whether you want to see inside Europe’s...