• You are here:  
  • Home

MADAME TUSSAUDS

Project: Madame Tussauds

Location: Baker Street, London

Cradle: Cradle Platform

Greater London Cradles were contracted to design and erect this unusual roof rig for use on this building.

 

Get Quote