Hammer House in Wardour Street, Soho, London, UK.

- Image ID: DABAKT