2-18, Formosa Street W9 London, England

14 Jan 1970
2-18, Formosa St. W9 designated a Grade II listed building