19 and 21, Greenwich Church Street SE10 London, England

8 Jun 1973
19 and 21, Greenwich Church St. SE10 designated a Grade II listed building