London Street Published May 17, 2012 at × in Last Live Performance London Streetscape The busy street in front of the Savoy Theatre in London. Previous