An office building in the sweltering environment of Camden Lock. Hope they're cool enough in there