20 Fenchurch Street – Follow Up 2013-10-16 Commuter Consultant Leave a comment Following on from the late summer media frenzy, over the problem of the “Solar Death Ray” being reflected from 20… Continue Reading →