Entrance Arch From Cromwell Road London, England

6 Aug 1973
Entrance Arch From Cromwell Road designated a Grade II listed building