Thames Wharf Studios

Thames Wharf Studios, in Hammersmith, London, was originally an industrial site containing the Duckham's oil facility overlooking the River Thames in Hammersmith. It was acquired by the Richard Rogers Partnership in 1983, which converted the industrial complex of redundant 20th century warehouses in...

1 story • Updated Nov 1, 2025
Thames Wharf Studios
Entertainment

Damien Hirst studio thief jailed after admitting stealing goods

13 sources Oct 30, 2025