MURALS OF THE WEEK: THE SOLAR SYSTEM IN AN UNDERPASS
by Hazed
In an unassuming subway underneath a main road in an otherwise unremarkable area of north London, you can find the Solar System. The walls of the subway show images of the Sun, the eight planets, and poor old demoted Pluto.