London Street

The busy street in front of the Savoy Theatre in London.