Location
Kings Cross, United Kingdom
Fabrication