Previous Image Next Image Big Ben London Steve in front of Big Ben, London. | 14-Apr-00. Steve in front of Big Ben, London. | 14-Apr-00.