Unveiled 7th May 1937.
Location Broadway, London, W7
Categories
Authority
More Information Hanwell Clock Tower