27-31, Devonshire Place W1 London, England

14 Mar 1966
27-31, Devonshire Place W1 designated a Grade II listed building