18th March 2003
This is the view from the Index Data UK office window. That's Carysfort Road in the foreground, and way off behind the chimneys you can see Alexander Palace, with the tall radio mast.