11/12/05. view from the roof garden, Peacock Street - same day as the Hertfordshire oil depot explosion.