UPPER TACHBROOK STREET near Victoria Station shops gone - from our story 'Snapshots of a Shabby and Grimy London in 1978'

London 1978

Upper Tachbrook Street, the shops have now gone.

View The Article