New promo material for the Editors new album which is heavily influenced by London, hence this street view hack where bits of London not accessible by street view have been added. With tracks from the album playing over dressed up band members, all astride some interesting landscapes and parts of the capital this is a pretty sweet way to get people to check your site.