Interesting Photos Capturing Street life of London in 1978
#12 Upper Tachbrook Street.
Places & People