Richard Hammond
The introduction of the show "Richard Hammond's Invisible Worlds" was filmed on the rooftop of 1 West India Quay, with Richard Hammond standing close to the building's signature arched top.