Born 28th September 1932 Died 26th October 1981
Location 142-144 Oxford Street, London, W1
Categories
Authority
More Information Kenneth Howorth