Another top free view of London is from the Tate Modern art gallery. Opened in 2000 in a dilapidated old power station on an industrial stretch of the River Thames southern shore, it has completely ...