Sheffield’s Iconic “Standing at the Sky’s Edge” Opens in London with the prestigious Made in Sheffield Mark